//严格检查模式：use strict : 有这个语句时，不能定义为：i=1; 要定义为：let/var i=1;
"use strict"
// i=1;
let i = 1;
var j = "a";
console.log(i)
console.log(j)

//函数声明
function f(a) {
    alert(a)
}
var aa = function (x) {
    console.log(x)
}

function f1(a,b,...ab) {

}
var bb = function (a,...rest) {
    alert("多个不定个数的参数")
    a = 1;
    function f2() {
        var b = a + 2;
    }
    //变量只能内部使用外部，不能外部使用内部定义的。
    // let c = a + b;
}
